/**
 * VYPe11 Project
 * VYPe11 language compiler.
 * Authors: Jozef Lang (xlangj01), 
 * 			Zoltan Zemko (xzemko01)
 * 2011
 */
package cz.vutbr.fit.VYPe.team18.VYPe11.nodes.statement;

import java.io.IOException;

import cz.vutbr.fit.VYPe.team18.VYPe11.nodes.IdentifierListNode;
import cz.vutbr.fit.VYPe.team18.VYPe11.nodes.data_type.DataTypeNode;

public class VariableDeclarationStatementNode extends StatementNode {
	private DataTypeNode typeNode;
	private IdentifierListNode idNode_list;
		
	public VariableDeclarationStatementNode(DataTypeNode type,
								IdentifierListNode id_list) {
		this.typeNode=type;
		this.idNode_list=id_list;
	}

	public DataTypeNode getTypeNode() {
		return typeNode;
	}

	public IdentifierListNode getIdNode_list() {
		return idNode_list;
	}

	@Override
	public void generateTAC() throws IOException {
		// Deklaracia premennych PRIRADIT implicitne hodnoty !!!!
		
	}
}
